#gallery-wrapper > * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#gallery-wrapper {
  position: relative;
  /* max-width: 75%; */
  width: 1200px;
  margin: 20px auto;
}

img.thumb {
  width: 100%;
  max-width: 100%;
  height: auto;
}

.white-panel {
  position: absolute;
  background: white;
  border: 3px solid #e5e5e5;
  width: 275px;
  height: auto;
  /* padding: 10px; */
}

.white-panel h1 {
  font-size: 1em;
  text-align: center;
  margin: 10px 0;
}

.white-panel h1 a {
  color: #555;
}
.white-panel h1 a:hover {
  color: red;
}
.white-panel:hover {
  border: 3px solid gray;
  transition: all 0.3s ease-in-out;
}
.white-panel > img {
  width: 280px;
}
.white-panel > img:hover {
  color: red;
}
/* log */
.shop-log {
  /* text-align: center; */
  width: 118px;
  height: 58px;
  margin: 0 auto;
  border: 1px dashed #dcdcdc;
}
.shop-log img {
  width: 118px;
  height: 58px;
}
.shop_text {
  padding: 20px 20px 25px 20px;
}
.shop_text p {
  /* text-align: center; */
  color: #8c8c8c;
  padding-left: 60px;
}
.shop_text p:last-child img {
  width: 20px;
  height: 19px;
  position: relative;
  top: 5px;
  left: 4px;
}
.seller-sr {
  width: 50px;
  height: 17px;
  margin: 0 auto;
  border: 1px solid red;
  text-align: center;
  color: red;
  font-size: 12px;
  padding: 1px 5px;
  margin-bottom: 3px;
}
